suit of armour - Englisch Synonyme Wörterbuch